provide a guarantee - Alemán Inglés Diccionario